package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the PRUEBA_DOC_1205 database table.
 * 
 */
//@Entity
//@Table(name="PRUEBA_DOC_1205")
public class PruebaDoc1205 implements Serializable {
	private static final long serialVersionUID = 1L;
	private String cArchivodocumento;
	private String cDescripciondocumento;
	private String cNombredocumento;
	private Date fPublicacion;
	private Date fRegistro;
	private BigDecimal nIddocumento;
	private BigDecimal nIdseccion;
	private BigDecimal nOrden;

    public PruebaDoc1205() {
    }


	@Column(name="C_ARCHIVODOCUMENTO", length=255)
	public String getCArchivodocumento() {
		return this.cArchivodocumento;
	}

	public void setCArchivodocumento(String cArchivodocumento) {
		this.cArchivodocumento = cArchivodocumento;
	}


	@Column(name="C_DESCRIPCIONDOCUMENTO", length=4000)
	public String getCDescripciondocumento() {
		return this.cDescripciondocumento;
	}

	public void setCDescripciondocumento(String cDescripciondocumento) {
		this.cDescripciondocumento = cDescripciondocumento;
	}


	@Column(name="C_NOMBREDOCUMENTO", length=255)
	public String getCNombredocumento() {
		return this.cNombredocumento;
	}

	public void setCNombredocumento(String cNombredocumento) {
		this.cNombredocumento = cNombredocumento;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="F_PUBLICACION", nullable=false)
	public Date getFPublicacion() {
		return this.fPublicacion;
	}

	public void setFPublicacion(Date fPublicacion) {
		this.fPublicacion = fPublicacion;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="F_REGISTRO", nullable=false)
	public Date getFRegistro() {
		return this.fRegistro;
	}

	public void setFRegistro(Date fRegistro) {
		this.fRegistro = fRegistro;
	}


	@Column(name="N_IDDOCUMENTO", nullable=false, precision=18)
	public BigDecimal getNIddocumento() {
		return this.nIddocumento;
	}

	public void setNIddocumento(BigDecimal nIddocumento) {
		this.nIddocumento = nIddocumento;
	}


	@Column(name="N_IDSECCION", nullable=false, precision=18)
	public BigDecimal getNIdseccion() {
		return this.nIdseccion;
	}

	public void setNIdseccion(BigDecimal nIdseccion) {
		this.nIdseccion = nIdseccion;
	}


	@Column(name="N_ORDEN")
	public BigDecimal getNOrden() {
		return this.nOrden;
	}

	public void setNOrden(BigDecimal nOrden) {
		this.nOrden = nOrden;
	}

}